メインコンテンツまでスキップ

仕様書

※ 最終更新: 2026.01.19

1. 文書の閲覧


項目内容
要件分類文書閲覧部門
要件名称文書閲覧(WebView)
定義モバイルアプリで選択した文書をWebViewで安全に閲覧できる機能を提供します。
詳細内容- 文書閲覧方式1) ユーザーが文書リストから文書を選択すると、Viewer URLをWebViewで読み込み、閲覧します。 2) アプリは文書を直接レンダリングせず、閲覧画面のみを提供します。
- ドキュメントタイプのサポート1) 一般文書の閲覧サポート 2) DRM文書の閲覧サポート 3) MIP文書の閲覧サポート
- アクセス権限の検証1) 閲覧リクエスト時にユーザー権限(アクセス権)の検証を行います。 2) 権限のない文書は閲覧をブロックします。
- 例外処理1) URLエラー/ネットワークエラー/サーバーエラーが発生した場合、閲覧失敗として処理します。 2) 閲覧失敗時にエラー案内と再試行動作を提供します。

2. ドキュメント管理


項目内容
要件分類文書管理部門
要件名称文書一覧と状態管理
定義ユーザーがアクセス可能な文書の一覧を取得し、削除/復元などの基本的な管理機能を提供します。
詳細内容- ドキュメントリストの取得1) ユーザーの権限範囲内の文書をリスト形式で提供します。 2) リストには文書名、文書タイプ、作成日などの基本情報を表示できます。
- ドキュメントの整列1) タイトル、日付、最近の閲覧順などの基準で文書リストを並べ替えることができます。 2) 並べ替え基準を変更すると、リストが更新されます。
- ドキュメント情報の確認1) 選択した文書について、タイトル、タイプ、作成日などの詳細情報を確認できます。
- 削除/ゴミ箱1) ドキュメントを削除すると、即座に永久削除されず、ゴミ箱に移動します。 2) ゴミ箱からドキュメントを復元できます。 3) ゴミ箱からドキュメントを永久に削除できます。 4) ゴミ箱の保管期間はポリシーに従って決定され、期間が経過すると自動的に削除される場合があります。

3. ドキュメントの共有(ダウンロード)


項目内容
要件分類文書活用部門
要件名称ドキュメントの共有(ダウンロード)
定義文書の編集および活用のために、文書を外部アプリに送信(共有)する機能を提供します。
詳細内容- 機能提供位置1) ドキュメント閲覧画面の上部に共有機能があります。
- 共有動作(ユーザーUX)1) ユーザーが共有ボタンを押すと、OSの共有画面(接続プログラム選択)が表示されます。 2) ユーザーは希望する外部アプリを選択して文書を送信できます。 3) 外部アプリを選択せずに終了した場合、ユーザーの立場ではファイルは残りません。
- 一時ファイルの処理
1) 共有のため、文書はアプリで一時的にのみ処理されます。 2) 共有完了またはキャンセル時に端末にファイルが永久保存されることはありません。
- 文書変換ルール1) 一般/DRM文書は共有時にMIP文書に変換されて提供されます。 2) MIP文書は変換なしで既存のラベルを保持したまま提供されます。
- 政策連携1) 条件付きポリシーで文書の共有を許可/ブロックすることで、使用の有無を制御できます。

4. ユーザー認証


項目内容
要件分類ユーザー認証セクション
要件名称Security365 統合ログインとMFA
定義Security365に基づく認証を通じてログインし、OTP/生体認証に基づくMFAをサポートします。
詳細内容- ログイン方式1) Security365に基づく統合ログイン(ログイン/ログアウト)を提供します。
- MFA認証1) OTPベースの追加認証をサポートしています。 2) OSの生体認証(指紋/Face ID)をサポートしています。 3) 生体認証は端末がサポートしている場合にのみ使用できます。
- ログインフロー1) 認証成功時にサービスを利用できます。 2) 認証失敗時に失敗履歴をログに記録できます。

5. 条件付きポリシー


項目内容
要件分類ポリシー制御部門
要件名称条件付きポリシー(DS for Mobile)
定義ユーザーおよび文書の条件に応じて、文書の閲覧/共有/スクリーンマークの使用可否を制御します。
詳細内容- 条件付きポリシーの登録SHIELD DRM 管理者ページ > 条件付きポリシー > DS for Mobile ページで条件付きポリシーの一覧を表示 / 作成可能 1) ポリシー名: ポリシー名および説明 2) 構成員: すべてのユーザー / ユーザーおよびグループを選択(ポリシー適用、ポリシー除外) 3) 対象文書: 一般文書(拡張子指定) / DRM文書(拡張子指定) / MIP文書(ラベル、拡張子指定) 4) 時間: 時間制限なし / 登録された時間から選択(ポリシー適用、ポリシー除外) 5) 使用ポリシー: 文書閲覧、文書共有(DRM文書のみ使用可能)、スクリーンマーキング 6) ポリシー使用設定: 使用の有無、有効期限設定
-条件付きポリシーの修正登録されている条件付きポリシーを修正する機能 1) 編集: 既存のポリシー設定UIで編集 2) JSON表示: JSON形式でポリシーを編集
- 条件付きポリシーの削除リストに登録されている条件付きポリシーを削除
- 政策の優先順位管理登録された条件付きポリシーの順序に従ってポリシーの優先順位を適用 1) ドラッグで優先順位を変更可能

6. セキュリティ機能


項目内容
要件分類セキュリティ機能部門
要件名称モバイルセキュリティ制御
定義モバイル環境で文書の漏洩を防ぐためのセキュリティ機能を提供します。
詳細内容- スクリーンキャプチャ防止1) Android: OSレベルのキャプチャブロックにより、スクリーンショットおよび画面録画を制限します。 2) iOS: 画面キャプチャ/録画を検出した場合、画面をブラインド処理して情報の露出を防ぎます。
- スクリーンマーキング1) ドキュメントを表示する際に、画面にウォーターマーク(ユーザー情報/会社名など)を表示します。 2) ウォーターマークの表示形式および対象は、ポリシー設定に応じて制御できます。

7. ログと監査


項目内容
要件分類ログ/監査部門
要件名称統合ログ送信
定義ユーザーおよび管理者の活動履歴を統合ログとして送信し、監査および運用管理をサポートします。
詳細内容**- ユーザーログ(USER)1) ログイン成功イベントを記録します。 2) ログイン失敗イベントはログレベルERRORで記録します。 3) 文書閲覧(ファイルオープン)イベントを記録します。 4) 文書閲覧失敗イベントはログレベルERRORで記録することができます。 5) 文書閲覧ブロックイベントはAction値をDenyで記録することができます。 6) 文書共有イベントを記録することができます。
- 管理者ログ(ADMIN)**1) 条件付きポリシー登録イベントを記録します。 2) 条件付きポリシー修正イベントを記録します。 3) 条件付きポリシー削除イベントを記録します。 4) 条件付きポリシーエクスポートイベントを記録します。 5) 条件付きポリシーコピーイベントを記録します。 6) 条件付きポリシーダウンロードイベントを記録します。 7) ポリシー優先順位変更イベントを記録します。 8) JSON表示(照会)イベントを記録します。 9) JSON修正(保存)イベントを記録します。